From the Firehose

Конфігурація Git

Встановлення значення

git config [--local | --global] <name> <value>

Видалення значення

git config [--local | --global] --unset <name> <value>

Мінімальна конфігурація

Щоб працювати з Git, необхідно йому представитися:

git config --global user.name "my_name"
git config --global user.mail "my@mail.com

Змінити редактор:

git config --global core.editor "vim"

Додавання команди slog (en. simple log)

git config --global alias.slog "log -n 30 --graph --pretty=format:'%C(yellow)%h%Creset %Cgreen%ad%Creset %C(blue bold)%&lt;(10,trunc)%an%Creset %s%C(auto)%d%Creset' --date=format:'%Y-%m-%d %H:%M'"

Додавання команди alog (en. all log)

git config --global alias.slog "log -n 30 --graph --pretty=format:'%C(yellow)%h%Creset %Cgreen%ad%Creset %C(blue bold)%&lt;(10,trunc)%an%Creset %s%C(auto)%d%Creset' --date=format:'%Y-%m-%d %H:%M' --all"

Кольори статусу:

git config --global color.status.added green
git config --global color.status.changed yellow
git config --global color.status.untracked red

Скорочення для команд:

git config --global alias.st status
git config --global alias.sst 'status --short'

Перевірити конфігурацію:

git config [--local | --global] [--show-origin] (-l | --list)

Опція --show-origin висвітлює назву файлу, з якого було взято дане значення:

git config --show-origin -l

Також можна вивести значення конкретної опції:

git config [--local | --global] [--show-origin] --get <name>

Category: Git | Comments: 0

Comments: 0

About

Customize this section to tell your visitors a little bit about your publication, writers, content, or something else entirely. Totally up to you.